# Author:sp
# CreaTime: $(DATE)
# FileName: $(NAME)
# Description: simple introdution of the code
#接受用户输入的文件名
old_name=input('请输入您要备份的文件名')
#规划备份文件名
index = old_name.rfind('.')
#判别是否是有效文件

if index>0:
    postfix=old_name[index:]
new_name=old_name[:index]+'[备份]'+postfix
print(new_name)

#备份文件写入数据
old_f = open(old_name,'rb')
new_f = open(new_name,'wb')
while True:
    con = old_f.read(1024)
    if con == '':
        break
    new_f.write(con)
old_f.close()
new_f.close()